log flume - German English Dictionary